package net.pulseproject.commons.misc.collection;

public interface EnablerCollection<V, E extends Enableable> {
	
	void setEnabledFor(V value, boolean enabled);
	
	boolean isEnabledFor(V value);
	
	void setAllDisabledExcept(V value);
	
	void setAllEnabled();
	
}
